We recommend, and your teacher might insist, that you use NoodleBib, our full-featured documentation toolkit. It will help you with a wide variety of information types, as well as your notecards.
A number of other citation generators may also be handy:
Bibme: Free citation generator that pulls reference content from a database of resources.
EasyBib: Automatic bibliography and citation maker
A number of other citation generators may also be handy: